package com.perceptivesoftware.licensing.client.dto;

import com.google.gwt.user.client.rpc.IsSerializable;
import com.perceptivesoftware.licensing.client.common.util.NotificationDetailType;

public class NotificationDetailDTO implements IsSerializable {

	private String id;
	private NotificationDetailType type;
	private String email;
	private UserDTO user;
	private boolean deleteFlag = false;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public NotificationDetailType getType() {
		return type;
	}

	public void setType(NotificationDetailType type) {
		this.type = type;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public UserDTO getUser() {
		return user;
	}

	public void setUser(UserDTO user) {
		this.user = user;
	}

	public boolean isDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
}